worm grooves - Fransızca İngilizce Sözlük